Skip to content

docs: add Solana instruction decoding guide#179

Merged
prasanna-anchorage merged 2 commits intofeat/jupiter-idl-migrationfrom
docs/solana-idl-parsing
Mar 6, 2026
Merged

docs: add Solana instruction decoding guide#179
prasanna-anchorage merged 2 commits intofeat/jupiter-idl-migrationfrom
docs/solana-idl-parsing

Conversation

@prasanna-anchorage
Copy link
Contributor

Summary

  • Adds a new docs page (chains/solana/idl-parsing) covering the two approaches for decoding Solana program instructions: IDL-based parsing and manual byte decoding
  • Expands the Solana nav entry into a group (Overview + Instruction decoding)
  • Links to the ProgramType enum in solana-parser for the canonical list of built-in IDLs, so the docs stay accurate as IDLs are added or removed

Test plan

  • Run mintlify dev and verify /chains/solana/idl-parsing renders correctly
  • Verify the Solana sidebar group expands with "Overview" and "Instruction decoding"
  • Confirm code blocks (JSON and Rust) render with syntax highlighting
  • Confirm the ProgramType enum link resolves to the correct file in solana-parser

🤖 Generated with Claude Code

@prasanna-anchorage prasanna-anchorage force-pushed the feat/jupiter-idl-migration branch from 94f3881 to 2dd6ff6 Compare February 18, 2026 21:58
prasanna-anchorage and others added 2 commits February 18, 2026 22:03
Cover IDL-based parsing (preferred) and manual byte decoding approaches
for contributors adding dapp visualizations. Links to the solana-parser
ProgramType enum for the canonical list of built-in IDLs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Instead of hardcoding a versioned Chrome path, find the latest installed
Chrome in Puppeteer's cache at runtime. Also supports a CHROME_PATH
environment variable override.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@prasanna-anchorage prasanna-anchorage merged commit 2e32640 into feat/jupiter-idl-migration Mar 6, 2026
2 checks passed
@prasanna-anchorage prasanna-anchorage deleted the docs/solana-idl-parsing branch March 6, 2026 18:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants